a kind of large handkerchief - Türkisch Englisch Wörterbuch